occur around the same time

Translations
se produire à peu près au même moment